import request from '@/utils/request'

/**
 * @description: 获取指南清单
 * @param {*} data
 * @return {*}
 */
export function getGuideList(data) {
  return request({
    url: '/guide/list',
    method: 'get',
    params: data
  })
}

/**
 * @description: 获取指南详情
 * @param {*} data
 * @return {*}
 */
export function getGuideDetail(data) {
  return request({
    url: '/guide/detail',
    method: 'get',
    params: data
  })
}

/**
 * @description: 新增草稿
 * @param {*} data
 * @return {*}
 */
export function updateGuide(data) {
  return request({
    url: '/guide/update',
    method: 'post',
    data
  })
}

/**
 * @description: 新增指南
 * @param {*} data
 * @return {*}
 */
export function addGuide(data) {
  return request({
    url: '/guide/add',
    method: 'post',
    data
  })
}

/**
 * @description: 查询当前模块的指引是否存在
 * @param {*} params
 * @return {*}
 */
export function validateGuide(params) {
  return request({
    url: '/guide/validate',
    params
  })
}
